rat-trap pedal - Spanish English Dictionary